method to generate blocks?