Great write! And great work guys. Well done on all levels.