updated accessors and mutators in all the entities