Fixed and optimization.
Analytical part added.