the extension modules using clushshell library