timer and list item generation