added API to filename to signal its interface function