Implement pttl