Threading Conditional Statement Geometry