Crypto tests your patience