Nice upgrades and write up!