added user Input