deliver
means to serve and file.