Improved Signature slightly