typos and formattation errors