add a delay to reload on settings save