add timedstate