Generalize threads retriever for update functionality
Add buggy update functionality; disabled temporarily