time stamped objects refactoring
next