Text this: Optimization methods for well designs, drilling and well completion technologies