fix self timer issue