Hot: cryptogenesis