changes to updates and slicing