reverting changes to the product widget that were not meant to be in this branch