NP is really lame man.