improved source routing table creation