add editions module, fixture, and tests