add a new model for assignments recieved from client