ya this thread might get a little wild..