using for loop for taps

Instead of hard coding the html for each tap, it loops through the data
that was built from the csv.