this thread is amazingly retarded.