add tp core