UeMC-NL Algorithm