ne function