Balancing bricks, bytes and behavior