line draws itself