Made the input unaware of the outside world.