guard against nothing to commit