seems that np.convolve is already imposing zero bc