obj
initialization array of blocks