updated ParseException message to better reflect what went wrong