learn node request