Play/pause in their own functions, etc