instructions now support strings as operands