remove useless trait