virtual lines