Kellian line setter

Kellian line setter final report.