oops. nump2p