some states for buttons