assigned shield to "x"