About NAOF