dynamic events loading and reloading