Better explanations, removed unnecessary info