this code is the first step in eMOLT processing