all rspec passes for new creator and (last) editor, still need TODO tests, refactor some names maybe