removed default protect call