Landmarks PBF#1

PBF#2 thread Landmarks PBF #2