yarraghghhg.... The reason my linear convolution "wasn't working" is that the display code was buggy! I *hate* it when that happens. Ah, well, at least it's Tim appreciation day. --david