Create product fixes

please, rename this function