Done till the model and database part