more on blocks