added recording status enum