https://thecuriousbrain.com/?p=102058
are we there yet?