ne logic