Core周りを実装