add_observations and resetDB test good. end2end is still and outline and should actually be in tests now that I think about it. todo...