add generic signature to status return
add both types of reset