What todo
started generic CRUD
dumb emacs