Smart balance