finish basic input