stage as InputProcessor