add input process