Block update and plugin