Primitive implementation of blocks