add audio hash, still needs testing