testing input lib