Balancing Long Term Horizons and Short Term Plans!