fixes product save