Attachments support

@brianjmiller