all CRUDs work, still working on PUT to the DOM. So close.