tested boundary learner