DataService now starts ids at 1 instead of 2, and it is more readable.