broken matrix