changed the way the Balanced object functions internally, its now exposed directly for advanced useage.