Glad you're (commenting and) adding tests throughout your project. It really helps guide the code.