modify soap for liuym