attempting to not break windows xp from dll calls