#15 #12 #11 #9 Refinements of ui