refactor header + POI list