hopefully fix new segfault