remove broken/unused observe thread code