list and stack changes