progress on doc crud features; need to rethink the command record structure