solved error with factory lists