tightened up button logic
updated CSS file