release 2.4.0
+ add support of submodues