snpm overview