input data