Speed improvments
Add optimization description