Throbert,
To prevent raw potatoes from turning gray, you have to add raw onions. So next time try to grate alternatively onions and potatoes, and mix them.

As many cooks, as many variations of cooking the same dish. E.g., there are over 300 variations of cooking Ukrainian borshch!