adds necessary files (and many unnecessary)