reverting idgen require version back to 2.3