Improved the structure and text