allow access to non-public methods