add some front end design