different examples
directory structure