update UI to have a more elegent feel