Glad things are looking up -- sounds like you got a lot of good advice and support so far.