Charging Buffalo Pants Design