Directory framework for ex09