refactoring: add, edit mediators; store audio record to DB