********** applyGenPL ********** .. doxygenclass:: applyGenPL