cautionary blocks