diagonal automatic doesn't work