finished input data