unifying signatures

not necessary in ST2, just for better sync with ST3 code