Add files function