final lenskit based