remove protocol declaration