build list