recorder need to be NULL either way now