TypeSlice almost working