Added core.cs