Great project and an excellent write up!