simplify
simplify
cleanup
rework irreg
cleanup
remove 'combo' param from write_irreg()
cleanup
cleanup