this thread is full of win..... AHAHAHAHAhA