make button swap text