fix button behavior