no maddness anymore
removido TypeTypedef
THINGS