attempt to keep up to date on documenting as I code