updated blocks demonstration