all GroovePlayer methods implemented