Oops, I missed some stuff out. We'll start over in a new thread!