add focus states for buttons