Cleaner language, add more code examples