fix segfault and set right dependency