add constrain_landmarks wrapper