buttons, design, and css changes