different ways of MLN spec