Tensen, yet another random creation.