remove useless complexity