added audio recording