correctly handle initial recording state