IMP product variant imp