refactor WikipediaRevision