revised thread view