trippy. .. and at the end, there is a cake.