Code optimization
Update libs