through-blocks