minor adjustments based on feedback, again.