ka->engen CLONED FROM ROUTE 954023