fix dependency chain