quashed a few errors
messing with product