fixed non restart bug