what's the transient annotation about? could add a comment saying why that's there?