Separated out logic from epub module