Dynamic buttons without overlapping (_x, _y)

Hi,
I’ve a digram with lots of button from top to bottom. At present all the buttons are manually placed on the stage and add corresponding links to each button. I’ve managed to add dynamic links on the fly but any other option to place buttons dynamically on the stage from library without overlapping one with another. A sample diagram you can see