fix for modules repeating, naive file fixed