added more fields to Product