damn this thread is still going..