I'm trying to understand the impossible trinity