POI class extended

long haul implemented