move unfold in Signature