correction with filter banks