knowledge reapply3