fixing combined states, like hover and active