adds modules
adds more things