add handle single file has any extension