Lot of work for model layer, also did some work for freelancer show page.