Add Core struct.