fixed segfault.