add knowledge share