add app.SetHandle