add faker to factory,change method name