updated product widget to match new model changes