autorecord implemented