The missing link between the Genesis creation and scientific findings