updatetitle function