adding crud for the rest of the model