Matrix3 nearly completed.