alternative slicing