Balancing and collision detection improvements.