drop new/2; use empty points for equivalent