added edit account functionality