Refactor: factory EPUB