adding core into solution