Diagonal spreading