i think you're done!   im just going to try to test this stuff out and familiarize, make that change, add a few more tests.   you've laid out all the groundwork here so thanks!