Reflecting on our present and future