finished up tutorial issues with buttons. REALLY needs to be modularized