default to fail-state