Version 3.0.0

Optimizing