#5 Implementation de DataService