add input plugin