[oj] use locked version