Diagonals implemented