introduce getSliceChunked, +formatting