The previous version lacked anticipation. Hopefully this version fills what was missing.