halfway through withings integration.  things are getting ugly....