add cache dir
set modules
config settings