Bottle ipopt