add genesis blocking generating support.