finish funtionality update in profile