Block creating