remove usless func