backend audio player fixes