new model loading strategy and underfined testing