make things private and include recording filename