no need to allocate slice of byte slices