adding color change to button