adding core