refactor pass 2
add hrtf ...