added dia with current file structure (not finished)