Updated core.arc