fix depend