Additions to mat3