thread had so much promise...