use cached music if available