factored out lines plugin