Internals: how does this work?