abort and fault control