added staging area with subdirectory parsing