Lots of potential, and the sense of concern bordering on panic comes through pretty well. Not sure on the dialog, but it may be an age thing, on account of me being so darn old.
THX 0477