block generation added
blocks random location :smile: