Added sender_factory