fix reload bugs