fix product adding