Add block creation feature