nice catch! will use `this.isRecording` as `active` status