Full thomas_xxx18