update self info