new file:   sender.hpp
	new file:   shared_sender_data.hpp