add core, token