input register