build tools and libraries upgrade