Make SignWith optional