Refactor Ink, Subtract, Intersect