modified nan path