can input be nullable?