reload all modules on watch event