Walk Gradings