initial version of NIF (some properties missing)