new UI design

taking pull request from fei xu