Next Level method in factory