wow i'm amazed theres a lot on here. well I am too.