buttclient now sends the file along with the metadata.