Add a maximum breadth parameter to the to do list