input_lib change