work in progress - serving a file