remove uselessness