found *part* of the problem in main.py

the rt.add_route(frm) adds the data input
then we compile the list, total and average (which i’ve not done yet)