fixes #1, UI adjustment
remove TextSwitcher and leave users to decide what a given icon stands for