RideApart 7: a European adventure