updated pointer dependency