add dependency problem