enclose blocks