Input object