triangular cons patch works