Random changes typos, bugs and some rewording