perfected balloon operation

todo: toolsets/inputs