Setup Instructions and MANY updates!