new beams and slices classes + adrian's longitudinal tracker