add support name and ext