https://medium.com/@reedsws25/....how-modern-schools-i