rework bonus system to work with div instead button