fix a thing in semantic blocks