added multilevel duplicate module warning