Keeping Your Eyes On The Horizon