make NEI optional