timeproof
not defined yet