add getfilelist function