why not start at 1? I don't like having 0 around as an ID if not necessary.