private nested classes skipped