split up lf and sed generation for MCs