Refactoring initializing entry generators