Nice project and great write up!