Added more matrix methods