interface for union intersection and drawing ...