Why handler is called once?