fixed product model require statement