base on stable text-core dependency