implemented uid to name hash