list of modules needed