add core.cs