can catch access violation, but it keeps happening.