block generation improvement
New creation of block... before executing
commit