add resouce reload