labels are now only allowed within a block