Reload framework