https://petawilson.us/articles/6-tricks-speed-up-computer-eng