remove unused protocol