reading input values