extracted module extension for mono