button adjusted, button_over added