Multi Purpose Counter Signature Checks