lines are approximate