Adding some more notes
Adding faster c++ version