update button for -(void)setEnabled:(BOOL)enabled