adaptive adjustments to overall width