changed button hover behavior