MCDFNL Round 2 Review