registering n()