implement @eteq's name change & programmatic default suggestions