improve ignore dependency