FileAttachment implementation