segfault unlikely now