added in yields necessary for twisted stack traversal