NCC func done