disposition describe and unpack