determine whether need