New Input handler implemented.