SMS dit: Modern geotechnical design codes of practice