move audio to controller