Nic interpreter