NAF Implementation