added designs for button states