inching closer to solving my pointer woes. I'll get there. Added logging and stuff.