tighten up the top concept
use argument in string expansion
update