i/o armatus input creation