crud finally works
work