add typd()