update content extraction