init slicing