ts is useful as a versioning mechanism (for example, icon changed). update the timestamp explicity in code instead of db. this way health and healthTime can be updated without changing ts.