implemented account update feature