making all of sig_veify rturns be callbacks