Fix bug when changed to about view. add code refactoring.