dunamic list update