Implement UC5 & UC6 modify the model and break the server (I know).