fixed button not working bugs, also unified the backgrounds