trudgened