adjustments to semantic output