fixed product var