fixed lookahead so that it doesn't do unnecessary value fn computations, adding in updates to subselect_features for quad_landmark