build working bottle