modfiy cleint code