only add dependency once