partial matgetrank finished. Hand to Lifan