approaches ancient vs modern 6123539