first pass at steps for data call procedure