finihsed updating names()