reworked updatelist