add timeout
revome useless file