fix button.lua