soundbutton now has a single event listener
wip