formatting
support for subfolders