resolving playandpausebutton naming ambiguity