Added Reloading Logic