implemented weather, nearby, distance_from comparator