Made easier to read, added example section