fixed button disabling