additional modification for multimodule