updated to use version 2.6 of the idgen module