update for service/repo layering and autogen of entryDate