don't understand sliceItAndCombineIt