handle dynamicly updating lists