Docs
First whack at #5
moved a util func around
PR seer service is looking good so far (SQUASH)