[*] redesign to use multiply attachments