What does a wavelet do?