Improved matrix