refactored add response message s2p