Internal API will return more information for getfile()