add file server using sendfile