Download Service definition