add input queue