Rather than give the divisions explicitly we should allow the user to request a certain number of divisions.