* First draft of fixing protected recordings * Cleaned up code * Eslint * Add specs * CR * CR2 * Fix tests