so you passed a string containing the text representation of the int value of the pointer into setData? hilarious