organising primary blocks