lines need 2 primitives