fixing signing process