refine the application and dress up the UI