diff --git a/core/src/main/java/org/nwapw/abacus/context/ChainAccumulateDelegate.kt b/core/src/main/kotlin/org/nwapw/abacus/context/ChainAccumulateDelegate.kt similarity index 100% rename from core/src/main/java/org/nwapw/abacus/context/ChainAccumulateDelegate.kt rename to core/src/main/kotlin/org/nwapw/abacus/context/ChainAccumulateDelegate.kt diff --git a/core/src/main/java/org/nwapw/abacus/context/ChainSearchDelegate.kt b/core/src/main/kotlin/org/nwapw/abacus/context/ChainSearchDelegate.kt similarity index 100% rename from core/src/main/java/org/nwapw/abacus/context/ChainSearchDelegate.kt rename to core/src/main/kotlin/org/nwapw/abacus/context/ChainSearchDelegate.kt diff --git a/core/src/main/java/org/nwapw/abacus/context/MutableReductionContext.kt b/core/src/main/kotlin/org/nwapw/abacus/context/MutableReductionContext.kt similarity index 100% rename from core/src/main/java/org/nwapw/abacus/context/MutableReductionContext.kt rename to core/src/main/kotlin/org/nwapw/abacus/context/MutableReductionContext.kt diff --git a/core/src/main/java/org/nwapw/abacus/context/ReductionContext.kt b/core/src/main/kotlin/org/nwapw/abacus/context/ReductionContext.kt similarity index 100% rename from core/src/main/java/org/nwapw/abacus/context/ReductionContext.kt rename to core/src/main/kotlin/org/nwapw/abacus/context/ReductionContext.kt