refactored mci test