reloading almost fixed