Auditory creation functionality

Check work and pull that to the main branch.