add more empty function to avoid reboot, i don't know the real reason