add gui judg func, add neocomplete judg