removec NewTypes from generics