The autoreload thing is hopeless basically