less than perfect health