Timing tech.

They are quite easy to understand, but very difficult for me to trust. ;)