fix product builder