trying to fix product changing issues