start block creation