figure out arg structure of image message