precise slicing