going to take this thread there and back again