input processing speed-up