Thanks for this! It really helped, I was "on the verge" before reading it!