modules now loaded like java, only one time. Some code simplicity work is done