Adding length restriction to Product Model