new audio + moved stuff to header