add Arrow define