add basic audio recording functionality