and now we can invert matrices