https://medium.com/@tuteja_lovish/harnessing-the-power-of-rust-the-future-of-system-programming-e6aef90ddabf