document for understanding of speed up algoritm added