ACTUALLY add each_slice implementation this time