basic message signing now working