correct, NS_FILE is always defined