Readded diagmat