now runs the list
added main