remove useless protocol