automatically fetch dependencies