Thanks for the response @adithyacs86 Sorry. I may not have explained myself very well though! The list is reused over and over each time the workflow is triggered. The problem is when the data is loaded into a temp table within the workflow, it's not getting dropped once the workflow has completed ...