Our own handler.