changes in new and product controller