added object general health and associated methods