revise member and update