bug fix - initial belief! fix me! max product doesn't work!