tools and technologies for optimization