Updated timer TTL implimentation