commit with hover state changes