keep your weather eye on the horizon....