basic workflow based on tap dump