create modules and edit many files