+ add getFilename method