sound buttons now have an unloaded state and a loaded state. one can stop playback by clicking a sounds button while it is playing.