Various attachments implementation.