updated core depend