Handlers should be protected