arrange in blocks