...wow this thread is going to go on for awhile