added button pressed/depressed and normal states