add depdendencies