Update slice framework