use external resources