This is not really clear. What does this "handler" do?