allow dynamic updating of file list
only call parseFiles upon page (re)load