Ubahobu

Balancing and other stuff.