s2p-common module