product verify begin