crud now working for all involved models in client