- two more services layer objects added to factory class