use load to fix dialog reload problem