Are We there yet ?