updated list/stack