use the input