on update grab history _until_ today
refactoring tests
renaming
simpler test precondition