Restructure blake