improve music playing "engine"