defer sig body eval until after everything has been initialized
moved some resp to SigBuilder