fixed watch and auto reload