Awesome replies, gives me a better understanding of what to expect and prepare for.