fixed disabled states on buttons