https://blog.systmadeinc.com/justifying-ecc-upgrade-a-computer-weekly-downtime-upload-podcast/