changes in stack, tag and runthrough class