se upgrade
bounds checking for lists