feature/505+483: create recorder popup

Fixing errors reported by reviewers.