feat(record): added record controller