event button fix