mvcc president