actually adds files