spatio-temporal processing