Improvement: the place of box created will be settled at the place of the last placed box.