fully restart the whole project