added correction of nnscat by p_norm