multiple inputs