fixed a segfault??