add constMoreCore --- init func