add sam2p