Menu links page 2

So this is why maxDepth exists instead of the constant? so it can be swapped.