Require block to be given