eliminate an unnecessary funext