started on adding support for a "recorded database" #80