rectified validation process and included product code in setup