move NTUTClient to class