start of recording component