finish core