sounds like you've got pretty much everything covered (well, in my limited experience!). wishing you all the best for tomorrow