That's an impressive build start to finish...nice write up showing your process!