added mongoose and played with having subfolders