add new knowledge point