updated tntRegen