parser was not capturing negative sign so
gbmin: and gbmax: and gbminint: etc. were not
working for negative numbers. should work now.
fix a couple cores