have we arrived yet?