This shouldn't be public, should it?