Verbose error output
Matrix stuff improved