adding range and track selection functions