syntax fixes and prettiness for button