debug SEGFAULT fixed