improved parser for ccordinates - produce less groats ;-)