first imput