updated slice