adding list elements automatically and allow customer to set links via property. still testing