some things are working, not fully crud yet