upon thinking about this, I wont be maintaining this forever; simplified in an effort to keep this simple as an overall design goal, so someone else can maintain it someday