get external content