relevant fcns now check that lon and lat provided