negative numbers and leading zeros in prices fix