changes how names are calculated