dang there are some extreme haters on this board...