multi-hop, first version