adds necessary files