accomodated new type names