trying to commit once a day.

so because this has to be generic, i have to create a generic iterator.
i’ll be working on this a little bit more tonight.