Add diagonal criteria