typed new_