Close to reality. Worthy read