hot dam, uninitialized ptrs are a b*tc.