pointers and strings. yay.