playlist fixes
refactor
added inharm formula