more intelligent music loading