fixed relaod bug