"level" is a better argname than "depth"