bug fixed button