steve:  build interface update from step sequence