add core with pass