Added Shop Factory
fix