more hacks, this time for incorrect signs in hms/dms