some front end design